armada chest - French English Dictionary